package com.jdbc.conn;

import java.sql.Connection;
import java.sql.DriverManager;

/**
 * @author wzm
 * @create 2023-04-07 10:10
 */
//测试连接mysql
public class Conn01 {
    public static void main(String[] args) throws Exception {
     /*   //1.注册mysql驱动
        Class.forName("com.mysql.cj.jdbc.Driver");

        //2.建立与数据库的连接   指定数据库的地址 用户名  密码
        Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/test2304", "root", "123456");
        
        //输出对象 
        System.out.println("connection = " + connection);*/

        //先去初始化一些信息
        String driver = "com.mysql.cj.jdbc.Driver";
        String url = "jdbc:mysql://localhost:3306/test2304";
        String user = "root";
        String password = "123456";



        //1.注册mysql驱动
        Class.forName(driver);

        //2.建立与数据库的连接   指定数据库的地址 用户名  密码
        Connection connection = DriverManager.getConnection(url, user, password);

        //输出对象
        System.out.println("connection = " + connection);

        //以上方式均采用硬编码方式书写 没有做到代码 配置信息相分离 维护难度高 耦合度高
        //推荐 将配置信息专门配置到文件中

    }
}
